No. of Components
| TEXTURE ENVIRONMENT
|
GL_MODULATE
| GL_DECAL
| GL_BLEND
|
GL_REPLACE_EXT*
|
GL_LUMINANCE
1
|
Cv = LtCf
Av = Af
|
undefined
|
Cv=(1-Lt)Cf + LtCc
Av = Af
|
Cv = Lt
Av = Af
|
GL_ALPHA
|
Cv = Cf
Av = AtAf
|
undefined
|
Cv = Cf
Av = AtAf
|
Cv = Cf
Av = At
|
GL_INTENSITY*
|
Cv = ItCf
Av = ItAf
|
undefined
|
Cv=(1-It)Cf + ItCc
Av=(1-It)Af + ItAc
|
Cv = It
Av = It
|
GL_LUMINANCE_ALPHA
2
|
Cv = LtCf
Av = AtAf
|
undefined
|
Cv=(1-Lt)Cf + LtCc
Av = AtAf
|
Cv = Lt
Av = At
|
GL_RGB
3
|
Cv = CtCf
Av = Af
|
Cv = Ct
Av = Af
|
Cv=(1-Ct)Cf + CtCc
Av = Af
|
Cv = Ct
Av = Af
|
GL_RGBA
4
|
Cv = CtCf
Av = AtAf
|
Cv=(1-At)Cf + AtCt
Av = Af
|
Cv=(1-Ct)Cf + CtCc
Av = AtAf
|
Cv = Ct
Av = At
|